package com.javaweb.web.eo;

import java.util.List;

import com.javaweb.web.eo.interfaces.ExcludeInfoResponse;
import com.javaweb.web.eo.interfaces.InterfaceInfoResponse;
import com.javaweb.web.eo.module.SidebarInfoResponse;

import lombok.Getter;
import lombok.Setter;

@Getter
@Setter
public class TokenDataEasyResponse {

	private String userName;//用户名
	
	private String rsaPublicKey1;//公钥1（后端）
	
	private String rsaPrivateKey2;//私钥2（前端）
	
	private List<SidebarInfoResponse> menuListForTree;//用于前端目录、菜单的树形结构封装
	
	private List<InterfaceInfoResponse> interfaceInfoResponseList;//接口请求数据和返回数据的加解密
	
	private List<ExcludeInfoResponse> excludeInfoResponseList;//接口返回排除的字段（属性）
	
	private List<String> pageUrlList;//用于前端页面权限（粗粒度）

	private List<String> aliasList;//用于前端按钮权限（细粒度）
	
}
